package cn.b.sky.flowable.model;

import org.flowable.engine.impl.persistence.entity.ModelEntity;

import java.util.ArrayList;
import java.util.List;

/**
 * 
 * <strong>Title : ProcessModelCategory.java<br></strong>
 * <strong>Package : cn.b.sky.user.model<br></strong>
 * <strong>Description : </strong>流程模型分类<br> 
 * <strong>Create on : 2015-7-10 下午4:41:35<br></strong>
 * <p>
 * @author lidapeng<br>
 * @version <strong>v1.0.0</strong><br>
 * <br>
 * <strong>修改历史:</strong><br>
 * 修改人 | 修改日期 | 修改描述<br>
 * -------------------------------------------<br>
 * <br>
 * <br>
 */
public class ProcessModelCategory {
  /**
   * 分类码，唯一
   */
  private String category;

  /**
   * 名称
   */
  private String name;

  /**
   * 描述
   */
  private String description;

  /**
   * 租户
   */
  private String tenantId;
  
  /**
   * 业务类型
   */
  private String businessType;

  /**
   * 流程模型
   */
  private List<ModelEntity> processModel = new ArrayList<ModelEntity>();

  public String getCategory() {
    return category;
  }

  public void setCategory(String category) {
    this.category = category;
  }

  public String getName() {
    return name;
  }

  public void setName(String name) {
    this.name = name;
  }

  public String getDescription() {
    return description;
  }

  public void setDescription(String description) {
    this.description = description;
  }

  public List<ModelEntity> getProcessModel() {
    return processModel;
  }

  public void setProcessModel(List<ModelEntity> processModel) {
    this.processModel = processModel;
  }

  public String getTenantId() {
    return tenantId;
  }

  public void setTenantId(String tenantId) {
    this.tenantId = tenantId;
  }

  public String getBusinessType() {
    return businessType;
  }

  public void setBusinessType(String businessType) {
    this.businessType = businessType;
  }

  
}
